body {
	background-image:  url('bg_ciel.png');
	background-repeat: repeat-x;
	background-color:  #092843;
	margin:            0;
	font-family:       Verdana;
	font-size:         11px; }

/***************************
 *          HEADER
 **************************/

#header {
	background-image:  url('bg_header.png');
	background-repeat: repeat-x;
	width:             900px;
	margin:            0 auto 0 auto; }

.header_slogan {
	color:             #e4dfc1;
	text-shadow:       0px 0px 3px #c0bca3;
	padding-top:       212px;
	padding-left:      400px;
	width:             350px;
	text-align:        center; }

#messagetop {
	float:                 right;
	display:               block;
	position:              fixed;
	right:                 6px;
	top:                   6px;
	opacity:               0.9;
	padding:               2px 5px 3px 5px;
	color:                 #ffffff;
	font-size:             13px;
	background-color:      #61ab41; }

.message_encou {
	float:                 right;
	display:               block;
	position:              fixed;
	right:                 6px;
	top:                   6px;
	opacity:               0.9;
	padding:               2px 5px 3px 5px;
	color:                 #ffffff;
	font-size:             13px;
	background-color:      #61ab41; }



/***************************
 *        CONFESSIONS
 **************************/

.titre_dernieresconf {
	background-image:  url('titre_derniersconfessions.gif');
	background-repeat: no-repeat;
	display:           block;
	width:             355px;
	height:            26px;
	margin-top:        90px;
	margin-left:       135px; }

.header_confessions {
	padding-left:      250px;
	padding-top:       40px;
	color:             #3d3a45; }

.header_confessions a, .header_confessions a:link, .header_confessions a:visited {
	text-decoration:   none;
	color:             #3d3a45; }

.header_confessions a:hover {
	text-decoration:   underline; }

.cadreconf_haut {
	background-image:  url('cadreconf_haut.gif');
	background-repeat: no-repeat;
	width:             413px;
	height:            24px;
	color:             #e4dfc1; }

.cadreconf_haut a, .cadreconf_haut a:link, .cadreconf_haut a:visited {
	text-decoration:   none;
	color:             #e4dfc1; }

.cadreconf_haut a:hover {
	text-decoration:   underline; }

.cadreconf {
	width:             383px;
	background-color:  #f4f4f4;
	padding:           5px 15px 5px 15px; }

.cadreconf_bas {
	background-image:  url('cadreconf_bas.gif');
	background-repeat: no-repeat;
	width:             413px;
	height:            7px;
	padding-bottom:    20px;
	padding-top:       10px;
	padding-left:      15px; }

.cadreconf_encouragements { float: right; text-align: right; margin-right: 5px; }
.cadreconf_pseudo { padding-left: 45px; margin-bottom: 21px; }
.cadreconf_petit { display: inline; font-size: 9px; }

.cadre_signalement {
	display:           block;
	width:             360px;
	font-size:         10px;
	padding:           1px 11px 1px 11px;
	background-color:  #1c1c1c;
	color:             #ffffff;
	opacity:           0.95; }

.cadre_signalement a, .cadre_signalement a:link, .cadre_signalement a:visited {
	color: #ffffff; }

.cadre_signalement a:hover {
	color: #ffffff; }


/***** Pages *****/

#selecteur_pages {
	padding-right:     240px;
	padding-top:       0px;
	color:             #ffffff; }

#selecteur_pages a {
	background-color:  #041b2e;
	color:             #88a6c0;
	text-shadow:       0px 0px 3px #88a6c0;
	padding:           1px 5px 2px 5px;
	text-decoration:   none;
	border:            1px solid #061f34; }

#selecteur_pages a:hover {
	background-color:  #01111d; }
	



/***************************
 *       CONFESSIONAL
 **************************/

#confessional_zone {
	margin-top:        80px;
	margin-bottom:     10px; }

.lien_conf {
	display:           block;
	background-image:  url('bt_racontez.jpg');
	background-repeat: no-repeat;
	width:             567px;
	height:            113px;
	margin-top:        10px;
	margin-left:       -80px;
	margin-bottom:     10px; }

.lien_conf:hover {
	background-image:  url('bt_racontez_hover.jpg'); }

.lien_conf_preload { display: none; }

#confessional {
	background-image:  url('cadre_racontez.jpg');
	background-repeat: no-repeat;
	width:             340px;
	height:            260px;
	padding:           70px 30px 1px 30px;
	margin-left:       7px;
	font-size:         0.9em;
	z-index:           10; }

label {
	display:           block;
	float:             left;
	width:             120px;
	padding-top:       4px; }

.input_conf {
	width:             213px;
	border:            1px solid #969696;
	background-color:  #ffffff; }

.textarea_conf {
	max-width:         333px;
	max-height:         90px;
	border:            1px solid #969696;
	background-color:  #ffffff;
	margin-top:        0px;
	margin-bottom:     5px; }

.bouton_post {
	display:           inline;
	background-color:  #ffffff;
	border:            1px solid #969696;
	margin:            0 auto 0 auto;
	margin-left:       90px; }


/***************************
 *        SOUS L'EAU
 **************************/
	
#sousleau {
	background-image:  url('bg_sousleau.png');
	background-repeat: repeat-x;
	background-color:  #0a2536; }

#fondmarin {
	background-image:  url('bg_fondmarin.png');
	background-repeat: repeat-x;
	width:             900px;
	margin:            0 auto 0 auto;
	height:            900px;
	color:             #ffffff; }

a.lienrss, a.lienrss:link, a.lienrss:visited {
	color:             #ffffff;
	text-decoration:   none; }

a.lienrss:hover {
	text-decoration:   underline; }

.sseau_bloc1 {
	position:          absolute;
	padding-top:       320px;
	padding-left:      22px;
	width:             190px;
	z-index:           4; }

.sseau_bloc2 {
	position:          absolute;
	margin-top:        320px;
	padding-left:      246px;
	padding-bottom:    60px;
	width:             190px;
	z-index:           3; }

a.sseau_bloc2, a.sseau_bloc2:link, a.sseau_bloc2:visited {
	color:             #ffffff;
	text-decoration:   none; }

a.sseau_bloc2:hover {
	text-decoration:   underline; }

.sseau_bloc3 {
	position:          absolute;
	padding-top:       320px;
	padding-left:      472px;
	width:             190px;
	z-index:           2; }

.sseau_bloc4 {
	position:          absolute;
	padding-top:       320px;
	padding-left:      697px;
	width:             190px;
	text-align:        justify;
	z-index:           1; }

.tagscloud1 { font-size: 20px; }
.tagscloud2 { font-size: 13px; }
.tagscloud3 { font-size: 10px; }
.tagscloud4 { font-size: 7px; }

.footer {
	color:             #4f6174;
	padding-top:       830px;
	text-align:        center; }

.footer a, .footer a:link, .footer a:visited {
	color:             #4f6174;
	text-decoration:   none; }

.footer a:hover {
	text-decoration:   underline; }

/***** FAIRE CONNAITRE *****/

#faireconnaitre {
	margin:            0 auto 0 auto;
	text-align:        center;
	font-size:         10px;
	padding:           6px;
	color:             #4f6174;
	bottom:            0; }

#faireconnaitre form  { margin: 0; }

.faireco_champ  { margin: 0; background-color: #061421; color: #4f6174; border: 0; height: 14px; max-width: 100px; padding: 1px 4px 2px 4px; }
.faireco_envoyer { margin: 0; background-color: #061421; color: #4f6174; border: 0; height: 17px; padding: 2px 8px 3px 8px; }
.faireco_envoyer:hover { background-color: #071929; }
