/* CSS Document */
/* --------------------------------------------------------------------------------------------- Remise à zéro de tous les préformatages navigateurs */
	* {
		padding:0;
		margin:0;
		list-style:none
	}
	body {
		font-size:62.5%;
		font-family:arial, helvetica, sans-serif;
		color:#666;
		background:#fff
	}
	a, a:hover {text-decoration:none}
	img {border:none}
	strong {font-weight:bold}
	em {font-style:italic}
	label {cursor:pointer}
	abbr, acronym {
	  border-bottom:1px dotted #333;
	  cursor:help
	}
/* --------------------------------------------------------------------------------------------- Récurrents */
	input.bouton {
		font-family:tahoma;
		font-size:1em;
		color:#fff;
		background:#ff7800;
		border:1px solid #ff7800;
		cursor:pointer;
		padding:1px 0
	}
/* --------------------------------------------------------------------------------------------- Global */
	#global {
		width:768px;
		padding:3px 12px 0 0;
		margin:0 auto
	}
/* --------------------------------------------------------------------------------------------- Header */
	#header {
		font-family:tahoma;
		color:#515b61;
		background:url(../../images/structure/background/header.jpg) no-repeat right bottom;
		padding:0 2px 0 7px;
		margin:0 0 13px 0
	}
/* ------------------------------------------------------------------------- Accès rapide */
	#header #acces_rapide {text-align:right}
	#header #acces_rapide li {display:inline}
	#header #acces_rapide li a {color:#515b61}
	#header #acces_rapide li a:hover {text-decoration:underline}
/* ------------------------------------------------------------------------- Logo CCIG */
	#header #logo_ccig {margin:-14px 0 2px 26px}
/* ------------------------------------------------------------------------- Recherche */
	#header form label {
		font-size:1.1em;
		background:url(../../images/elements/fleches_gris.gif) no-repeat right;
		padding:0 11px 0 0
	}
	#header form input.champ_recherche {
		width:135px;
		font-size:1.1em;
		color:#515b61;
		border:1px solid #161616;
		padding:2px 0 2px 3px;
		margin:0 0 0 2px
	}
	#header form input.lancer_recherche {
		position:relative;
		top:3px
	}
/* --------------------------------------------------------------------------------------------- Left */
	#left {
		float:left;
		width:586px
	}
/* --------------------------------------------------------------------------------------------- Right */
	#right {
		float:left;
		width:180px;
		padding:0 0 0 2px
	}
/* ------------------------------------------------------------------------- Actualités */
	#right #actualites {
		float:left;
		width:100%;
		background:#ffe4cc;
		margin:0 0 10px 0
	}
	#right #actualites a:hover {text-decoration:underline}
/* ----------------------------------------------------- Date */
	#right #actualites #date {
		display:block;
		float:left;
		text-align:center;
		line-height:1em;
		font-size:1.8em;
		color:#fff;
		background:#ff7800;
		padding:3px 7px;
		margin:0 9px 0 0
	}
/* ----------------------------------------------------- Toutes les actualités */
	#right #actualites #toutes_actualites {
		display:block;
		text-align:right;
		font-size:.9em;
		color:#ff7800;
		margin:4px 6px 2px 0
	}
/* ----------------------------------------------------- Titre */
	#right #actualites h2, #right #actualites #titre_actualites {
		display:block;
		font-size:2.2em;
		font-weight:bold;
		color:#ff7800;
		margin:0 0 10px 0
	}
/* ----------------------------------------------------- Défilement */
	#right #actualites #news {
		width:160px;
		font-size:1.1em;
		color:#545551;
		margin:0 10px
	}
	#right #actualites #news li {
		width:152px;
		background:url(../../images/elements/carre_bleu.gif) no-repeat 0 6px;
		padding:0 0 0 8px;
		margin:0 0 15px 0
	}
	#right #actualites #news li a, #right #actualites #news li span {
		font-weight:bold;
		color:#476ca3
	}
	/* the news box when JavaScript is available */
	#right #actualites #news.hasJS {
		height:155px;
		overflow:hidden;
		position:relative
	}
	/* The nested UL when JavaScript is available */
	#right #actualites #news.hasJS ul{
		position:absolute;
		top:155px;
		left:0
	}
	/* Lien arréter le défilement */
	#right #actualites #DOMnewsstopper {
		text-align:right;
		font-family:tahoma;
		font-size:.9em;
		padding:8px 6px 4px 0
	}
	#right #actualites #DOMnewsstopper a {color:#ff7800}
/* ------------------------------------------------------------------------- Agenda */
	#right #titre_agenda {
		display:block;
		font-size:2.4em;
		font-weight:normal;
		color:#ff7800;
		background:url(../../images/elements/dotted_gris.gif) repeat-x bottom;
		padding:0 0 2px 0;
		margin:0 0 0 7px
	}
	#right #agenda_complet {
		float:right;
		font-size:.9em;
		color:#ff7800;
		margin:12px 6px 0 0
	}
	#right #agenda_complet:hover {text-decoration:underline}
	#right #agenda {
		font-size:1.1em;
		padding:0 0 0 7px;
		margin:0 0 15px 0
	}
	#right #agenda li {
		background:url(../../images/structure/background/agenda.gif) repeat-x bottom;
		padding:3px 6px 4px 6px
	}
	#right #agenda li.alterne {background-color:#dae2ed}
	#right #agenda li span {
		display:block;
		color:#476ca3
	}
	#right #agenda li a {
		font-style:normal;
		color:#2d3336
	}
	#right #agenda li a:hover {text-decoration:underline}



	/* ------------------------------------------------------------------------- Videos à droite */
	#right #titre_videos {
		display:block;
		font-size:2.4em;
		font-weight:normal;
		color:#ff7800;
		background:url(../../images/elements/dotted_gris.gif) repeat-x bottom;
		padding:0 0 2px 0;
		margin:0 0 0 7px;
		clear:both;
	}
	#right #videos_complet {
		float:right;
		font-size:.9em;
		color:#ff7800;
		margin:12px 6px 0 0
	}
	#right #videos_complet:hover {text-decoration:underline}
	#right #videos {
		font-size:1.1em;
		padding:0 0 0 7px;
		margin:0 0 15px 0
	}
	#right #videos li {
		background:url(../../images/structure/background/agenda.gif) repeat-x bottom;
		padding:3px 6px 4px 6px
	}
	#right #videos li.alterne {background-color:#dae2ed}
	#right #videos li span {
		display:block;
		color:#476ca3
	}
	#right #videos li a {
		font-style:normal;
		color:#2d3336
	}
	#right #videos li a:hover {text-decoration:underline}


/* ------------------------------------------------------------------------- Logos */
	#right #produit_guyane {
		display:block;
		margin:0 auto 10px auto
	}
	#right #euro_infocentre {margin:0 20px}
/* --------------------------------------------------------------------------------------------- Menu3 */
	#menu3 {
		display:inline;
		float:left;
		width:586px;
		text-align:center;
		font-size:1.2em;
		background:#272727;
		padding:5px 0 2px 0;
		margin:0 182px 1px 0
	}
	#menu3 li {
		display:inline;
		margin:0 10px
	}
	#menu3 li a {color:#fff}
	#menu3 li a:hover {text-decoration:underline}
/* --------------------------------------------------------------------------------------------- Vos réactions */
	#vos_reactions {float:left}
/* --------------------------------------------------------------------------------------------- Coordonnées */
	#coordonnees {
		float:left;
		width:570px;
		min-height:65px;
		font-size:1.1em;
		color:#fff;
		background:#05235f url(../../images/structure/background/coortdonnees.jpg) no-repeat right bottom;
		padding:5px 0 0 25px;
		margin:0 0 3px 0
	}
	* html #coordonnees {height:65px}
/* ------------------------------------------------------------------------- RSS */
	#coordonnees #rss {
		float:right;
		margin:5px 5px 0 0
	}
/* ------------------------------------------------------------------------- Adresse */
	#coordonnees #adresse {
		float:left;
		width:325px;
		margin:0 20px 0 0
	}
/* ----------------------------------------------------- address */
	#coordonnees #adresse address {
		float:left;
		line-height:1.1em;
		font-style:normal;
		background:url(../../images/structure/background/adresse.png) no-repeat;
		padding:0 0 0 37px
	}
	* html #coordonnees #adresse address {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/extension/cci_guyane/design/cci_guyane/images/structure/background/adresse.png',sizingMethod='crop');
		background-image:none
	}
/* ----------------------------------------------------- Email */
	#coordonnees #email {
		clear:both;
		float:left;
		color:#fff;
		text-decoration:underline;
		background:url(../../images/structure/background/email.png) no-repeat;
		padding:5px 0 6px 37px
	}
	* html #coordonnees #email {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/extension/cci_guyane/design/cci_guyane/images/structure/background/email.png',sizingMethod='crop');
		background-image:none
	}
	#coordonnees #email:hover {text-decoration:none}
/* ------------------------------------------------------------------------- Téléphones */
	#coordonnees #telephones {
		float:left;
		width:150px
	}
	#coordonnees #telephones span {
		display:block;
		float:left;
		font-size:1.2em;
		background-repeat:no-repeat;
		margin:0 0 5px 0
	}
/* ----------------------------------------------------- Portable */
	#coordonnees #telephones #portable {
		background-image:url(../../images/structure/background/portable.png);
		padding:6px 0 6px 33px
	}
	* html #coordonnees #telephones #portable {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/extension/cci_guyane/design/cci_guyane/images/structure/background/portable.png',sizingMethod='crop');
		background-image:none
	}
/* ----------------------------------------------------- Fixe */
	#coordonnees #fixe {
		background-image:url(../../images/structure/background/fixe.png);
		padding:4px 0 6px 33px
	}
	* html #coordonnees #telephones #fixe {
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/extension/cci_guyane/design/cci_guyane/images/structure/background/fixe.png',sizingMethod='crop');
		background-image:none
	}
/* --------------------------------------------------------------------------------------------- Footer */
	#footer {
		float:right;
		font-family:tahoma;
		padding:0 20px 20px 0
	}
	#footer li {display:inline}
	#footer li a {color:#515b61}
	#footer li a:hover {text-decoration:underline}
/* --------------------------------------------------------------------------------------------- Copyright */
	#copyright {float:left}
	#copyright a {color:#515b61}
	#copyright a:hover {text-decoration:underline}
	#copyright img {vertical-align:middle}
