/* ############# CSS de positionnement des objets ##################### */
/*css de coin rond*/
.yet_another {
  margin-top:10px;
  padding:10px;
  background:#FFD;
  border:2px solid blue;
  width:180px;
}

/*fin*/
input[type=text]:hover {
	background-color:lightgray;
}
input[type=textarea]:hover {
	background-color:lightgray;
}

/* BOITE DE CONNEXION */
/*sur page index cadre à droite*/
#colonne_droite {
	top:145px;
	left: 790px;
	position:absolute;
}

/*Sinon, cadre à gauche*/
#colonne_gauche {
	margin-top:145px;
	margin-left: 0px;
	position:absolute;
}
/*#colonne_tableau{
	position:absolute;
	top:120px;
	left:200px;
	width:810px;
	height:750px;
}
#colonne_tableau .colonne_blog{
	top:0px;
	margin-left:620px;
	width:170px;
	padding-top:50px;
}
#colonne_centre2{
	position:relative;
	top:0px;
	left: 0px;
}

#colonne_centre_index2 {
	position:relative;
	top:0px;;
	left: 0px;
	width:615px;
	-moz-border-radius:10px;
	float:left;
}

#colonne_centre_index2 table td {
	padding:0px 10px 5px 10px;
	/*border:1px dashed black;*/
	/*vertical-align:top;*/
	/*border-radius:15px;
	-moz-border-radius:15px;
}
#colonne_centre_index2 table td p {
	text-align:center;
}
*/
#colonne_centre{
	position:absolute;
	top:170px;
	left: 200px;
}

#colonne_centre_index {
	position:absolute;
	top:200px;;
	left: 200px;
	width:1000px;
	-moz-border-radius:10px;
}

#colonne_centre_index table td {
	padding:0px 10px 5px 10px;
	/*border:1px dashed black;*/
	/*vertical-align:top;*/
	border-radius:15px;
	-moz-border-radius:15px;
}
#colonne_centre_index table td p {
	text-align:center;
}
.contenu_interview{
	padding:0px;
	margin:0px;
}
.contenu_interview img{
	width:57px;
	border:0;
	float:left;
	margin:0 3 0 3;
	}

.segroyal{
	font-size:10pt;
}

.bouton_video{
	margin-top:100;
	margin-left:208;
	position:absolute;
}
.bouton_video a img{border:none;}

.flag{
	width:15;
}
.flag a img{border:none;}

.media {
	/*margin-top:100px;
	width: 176px;
	position:absolute;*/
	float:left;
}

.fleche_equi{
	margin-top: 220px;
	position:absolute;
	left: 218px;
	z-index:3;
}
.fleche_equi a img {border:none}

.play{
	margin-top: 198px;
	position:absolute;
	width: 36px;
	left: 520px;
	z-index: 2;
}
.play a img {border:none}

.clic_utile{
	margin-top: 580px;
	position:absolute;
	width:569px;
	left: 208px;
}
.clic_utile a img {border:none}

.partenaires{
	position:absolute;
	float:left;
}
.partenaires a img{border:none}

.flash_stat{
	margin-top: 760px;
	margin-left: 390px;
	position:absolute;
	width:180px;
	height:30px;
	z-index:10;
	background-color: #FCFEFC;
	border: 1px none #000000;
	visibility: visible;
}

.cadre_central{
	margin-top:100;
	margin-left:190;
	position:absolute;
}

#cadre_contenu{
	margin-top:100;
	margin-left:190;
	position:absolute;
}
#page_contenu{
    margin-left:190px;
    margin-top:0px;
    position:absolute;
}
#sans_cadre_contenu{
	margin-top:100;
	margin-left:190;
	position:absolute;
}
form table th {
	text-align:left;
	font-weight:bold;
	font-size:9pt;
	}
td.field {
	background-color:#CCFF66;
	width:35%;
	}
td.field label {
	color:#990000;
	font-weight:bold;
	font-size:12px;
	padding-left:6px;
	}


/*###################### CSS page d'index #######################*/


/* ############# CSS POUR LE CADRE NEWSLETTER(page index)#################### */
#cadre_newsletter {
position : absolute;
left:12px;
top: 400px;
}

/* ############# CSS POUR LE CADRE nouveau(page index)#################### */
#nouveau {
position : absolute;
left:-1px;
top: 387px;
}

/* ############# CSS POUR LE CADRE CENTRAL (page index)#################### */
#cadre_central {
	position : absolute;
	left:220px;
	top: 320px;
	width: 569px;
}
#cadre_central .ins a {color:#000000}

/* ############# CSS POUR LE CADRE Citation_photo (page index)#################### */
#citation_photo {
position : absolute;
left:790px;
top: 157px;
}

/* ############# CSS POUR LE CADRE Cadre_en_region (page index)#################### */
#cadre_en_region {
	position : relative;
	float: right;
	width: auto;
}



/* ############# CSS POUR LE CADRE presse (page index)#################### */
#presse {
	position : relative;
	float: right;
	width: auto;
}

/* ############# CSS POUR LE CADRE actu (page index)#################### */
#actu {
	position : relative;
	float: right;
	width: auto;
}

/* ############# CSS POUR LE CADRE BOUTON (page index)#################### */
#bouton {
position : absolute;
left:50px;
top: 80px;
}

/* ############# CSS POUR LE CADRE guide (page index)#################### */
#guide_galaxie {
position : absolute;
left:790px;
top: 515px;
}

/* ############# CSS POUR LE CADRE solidariciel (page index)#################### */
#solidariciel {
visibility:hidden;
position : absolute;
left:790px;
top: 540px;
}

/* ############# CSS POUR LE CADRE copyright (page index)#################### */
#copyright {
/*position : absolute;
left:790px;
top: 640px;*/
margin-top:50px;
margin-left:400px;
}
#phpmyvisites{
margin-top:0px;
margin-left:440px;
}

/* ############# CSS POUR LE CADRE sponsor (page index)#################### */
#barre_sponsor {
position : absolute;
left:208px;
top: 630px;
}

/* ############# CSS POUR LE CADRE ECONOMIE SOLIDAIRE (page index)#################### */
#rce {
position : absolute;
left:17px;
top: 384px;
}

/* ############# CSS POUR LE CADRE flash_accueil (page index)#################### */
#flash_accueil {
position:absolute;
left:220px;
top:145px;
}

/* ############# CSS POUR LE CADRE flash_stat (page index)#################### */
#flash_stat {
position:absolute;
left:17px;
top: 620px
}

/* ############# CSS POUR LE CADRE ZOOM_GALAXIE (page index)#################### */
#zoom_galaxie {
position:absolute;
left:465px;
top: 340px}
