
body {
														margin:0;
														padding:0;
														font-size:12px;
														font-family:Arial,sans-serif;
														overflow-y:scroll;
														color: #000;
														background-color: #FFF;}

a {
														text-decoration:none;
														color: #000;}
a,
object,
img,
input,
textarea {
														outline-style:none;
														text-decoration:none;}

img {
														border:0;}

.clear {
														clear:both;}

input,
textarea,
select {
														background-color:#FFF;
														border-top:		1px solid #BBB;
														border-right:	1px solid #E7E7E7;
														border-bottom:1px solid #E7E7E7;
														border-left:	1px solid #BBB;}

input.envoyer {
														background-color:#F3F3F3;
														border-top:		1px solid #E7E7E7;
														border-right:	1px solid #BBB;
														border-bottom:1px solid #BBB;
														border-left:	1px solid #E7E7E7;}

select {
														background-color:#FFF;
														border:1px solid #BBB;}

input:focus,
textarea:focus {
														background-color: #E7E7E7;
														border:1px solid #134E7D;}

/*//////////////////////////////////////////////////////////////////////////// _add_inc_menu.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.admin_active_section {}

/*//////////////////////////////////////////////////////////////////////////// _add_index.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.admin_columns {
														float:left;
														font-family:Arial, Helvetica, sans-serif;
														text-align:center;
														font-size:12px;
														margin-bottom:15px;}

.admin_sousmenu {
														float:left;
														padding-bottom:25px;
														word-spacing:5px;}

/*//////////////////////////////////////////////////////////////////////////// _add_inc_menu.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.admin_titre {
														text-align:center;
														padding:5px;
														margin-bottom:15px;
														font-weight:bold;
														border-bottom:1px solid #000;}

.admin_radiobuttons {
														float:left;
														width:250px;
														padding-top:5px;}

/*//////////////////////////////////////////////////////////////////////////// _add_logs.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#table_stats td {
														border-bottom:1px solid #CCC;
														padding:4px 0 4px 0;}

/*//////////////////////////////////////////////////////////////////////////// _add_messages.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#admin_messages_table {
														margin-top:5px;}

#admin_messages_table td {	
														padding:5px 0 5px 0;
														border-bottom:1px solid #CCC;}

/*//////////////////////////////////////////////////////////////////////////// _add_newsletter_search.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#email_search_form span {
														width:55px;
														display:block;
														float:left;
														font-size:14px;
														color: #BBB;}

#email_search_form a {
														padding:0 0 0 5px;}

#email_search_form input {
														margin:0 5px 8px 0;
														padding-left:5px;}

/*//////////////////////////////////////////////////////////////////////////// _add_post.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.admin_table {
														float:left;
														padding-left:25px;
														border-left:1px solid #FF00FF;}

.admin_table input,
.admin_table textarea {
														width:450px;}

.admin_table td {
														padding:5px 10px 5px 0;
														vertical-align:top;}

.admin_statut {
														border-top:1px solid #FF00FF;
														font-weight:bold;
														margin:15px 10px 0 0;
														padding-top:15px;}

.mailing_table td {
														padding:5px 0 5px 0;}

.mail_invalid {
														color:#FF00FF;
														font-weight:bold;
														text-decoration:blink;}

/*//////////////////////////////////////////////////////////////////////////// _inc_bas.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#foot {
														padding:10px 0 10px 0;
														margin:0 auto 0 auto;
														font-size:11px;
														width:950px;
														position:relative;
														border-top:12px solid #134E7D;}

.text_couleur {
														color:#999;}

/*//////////////////////////////////////////////////////////////////////////// _inc_comments_form.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.comment_error_message {
														font-weight:bold;
														text-align:center;
														padding-bottom:15px;
														text-decoration:blink;}

/*//////////////////////////////////////////////////////////////////////////// _inc_menu.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#active {
														color: #134E7D;}

#newsletter {
														position:absolute;
														left:285px;
														top:52px;}

#newsletter form {
														display:inline;
														margin:0;
														padding:0;}

#newsletter input {
														display:block;
														float:left;}

#newsletter input[type="image"] {
														border:0;}

#newsletter input[type="text"] {
														margin:0 7px 0 0;
														padding:2px 0 0 5px;
														width:200px;
														height:16px;
														font-size:11px;
														color: #999;}

#newsletter input[type="text"]:focus {
														color: #000;}

#LV0 {
														width:950px;
														margin:0 auto 0 auto;
														padding-bottom:10px;
														position:relative;
														min-height:600px;}

.bouton_menu {
														height:100px;
														width:80px;
														margin:10px 0 10px 0;
														float:left;}

.bouton_menu:hover {
														background-position: 80px 0px;}

.menu_separator {}

#google_search input {}

#top_border {
														border-top:12px solid #134E7D;
														clear:both;}

/*//////////////////////////////////////////////////////////////////////////// beats.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.lyrics_table {
														font-size:13px;
														padding-left:6px;}

.lyrics_table_name_col {
														width:115px;
														vertical-align:top;
														font-weight:bold;}

.beat_items img {
														float:left;
														margin-right:5px;}

.beat_items span {
														display:block;
														float:left;
														height:16px;
														line-height:16px;}

.beatlink {
														font-size:11px;
														display:block;
														padding-left:3px;}

.beatlink:hover {
														color: #FFF;
														background-color: #134E7D;}

.mail {
														float:right;
														clear:both;}

.mess {
														text-align:justify;
														overflow:hidden;
														padding:0 10px 0 10px;}

.pseud {
														margin:3px 0 5px 0;
														text-align:left;
														font-weight:bold;}

.lyrics_nom {
														vertical-align:top;
														text-align:right;
														padding-right:10px;
														width:150px;
														font-size:10px;}

.artiste {
														font-size:12px;
														height:18px;
														letter-spacing:1px;}

.diy_specs {
														font-family:Georgia, "Times New Roman", Times, serif;
														font-size:13px;
														line-height:20px;
														text-align:justify;}

.titre_beat {
														font-weight:bold;
														font-size:13px;
														height:20px;}

/*//////////////////////////////////////////////////////////////////////////// diy.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.diy_table tr {
														height:20px;}

/*//////////////////////////////////////////////////////////////////////////// index.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#news,
#bio,
#photos {
														text-align:justify;
														font-size:13px;
														font-family:Arial, Helvetica, sans-serif;
														line-height:17px;}

#bio a {
														text-decoration:underline;}

.nb_downloads {
														float:right;
														display:block;}

.newslist {
														margin:0;
														padding-bottom:25px;}

.newslist  a {
														float:left;
														font-size:12px;
														display:block;
														width:100%;
														padding:2px 0 2px 0;}

.newslist a:hover {
														color: #FFF;
														background-color: #134E7D;}

.titre_list {
														font-weight:bold;
														font-size:10px;
														height:20px;}

.titre_colonne {
														font-weight:bold;
														font-size:12px;
														padding-bottom:7px;}

.menutop {
														height:8px;
														background-color: #EFEFEF;}

.menutest {
														margin-bottom:15px;
														padding-left:10px;
														font-weight:bold;
														font-size:12px;
														background-color: #EFEFEF;
														border-bottom:1px solid #BBB;
														/*background-image:url(img/bg/menu.png);*/
														height:25px;}

.menutest a {
														display:block;
														height:20px;
														float:left;
														padding:5px 10px 0 10px;
														height:20px;}

.selected {
														background-color: #FFF;
														border:1px solid #BBB;
														border-bottom:none;}

.index_newstable {
														width:200px;}

.index_newstable a {
														display:block;
														padding:0;
														height:20px;
														line-height:20px;}

.index_newstable a:hover {
														color: #FFF;
														background-color: #134E7D;}

.index_newstable td {
														font-size:11px;
														overflow:hidden;}

/*//////////////////////////////////////////////////////////////////////////// liens.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.link_columns {
														float:left;
														font-family:Arial, Helvetica, sans-serif;
														text-align:justify;
														font-size:12px;
														margin-bottom:15px;}

.link_columns a {
														display:block;
														font-size:14px;
														font-weight:bold;
														margin:20px 0 2px 0;}

.link_columns a:hover {
														color: #134E7D;}

.link_address {
														color: #999;}

h1 {
														margin:0 55px 0 0;
														font-size:16px;
														font-weight:bold;
														color: #134E7D;}

/*//////////////////////////////////////////////////////////////////////////// messages.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.lien_page {
														font-weight:bold;
														text-align:center;}

.messages_page,
.messages_active_page {
														margin:0 4px 0 4px;}

.messages_order,
.messages_active_order {
														font-size:14px;}

.messages_active_page {
														text-decoration:underline;}

.messages_active_order {
														color: #134E7D;}

/*//////////////////////////////////////////////////////////////////////////// poemes.php ////////////////////////////////////////////////////////////////////////////////////////////*/

#precedent_suivant {
														position:relative;
														left:210px;}

#precedent_suivant span,
#precedent_suivant a {
														height:20px;
														float:left;
														padding:5px 10px 0 10px;}

#precedent_suivant span {
														color:#999999;}

.poeme_items {
														margin-top:10px;}

.poeme_items span {
														display:block;
														float:left;
														height:16px;
														line-height:16px;
														margin-right:15px;}

.bull {
														float:left;
														width:15px;
														font-size: 8px;
														line-height: 15px;
														padding: 6px 0 8px 5px;}

.cadre_liste_poemes {
														text-align:left;
														height:375px;
														overflow:auto;
														border:0;}

.listpoeme a {
														display:block;
														font-size: 10px;
														line-height: 15px;
														padding: 6px 0 8px 0;}

.poeme {
														margin-left:15px;
														padding-bottom:30px;
														line-height:20px;
														font-family:Georgia, 'Times New Roman', Times, serif;
														font-size:13px;}

.vignette_poeme {
														width:48px;
														height:67px;
														border:1px solid #FFF;}

.vignette_poeme:hover {
														border:1px solid #134E7D;}

/*//////////////////////////////////////////////////////////////////////////// stats.php ////////////////////////////////////////////////////////////////////////////////////////////*/

.comment_bulle {
														margin:0;
														font-family:Arial, Helvetica, sans-serif;
														font-size:13px;
														text-align:justify;
														clear:both;
														border-style:solid;
														border-width:1px;}

table.formulaire-table td {
														padding-bottom:15px;}