/* feuille de style "babyboom.infonie.be"*/

body {
background-image: url(../pict/background_01.jpg);
margin: 20px 0px 0px 0px;
}

/********************************************************
Styles dédiés au contour de tableau.
*********************************************************/

/*Page index: background bord du tableau*/
.table_top_mid_backgrnd {
background-image: url(../pict/frame_side_top.gif);
}

/*Page index: background bord du tableau*/
.table_header_left_backgrnd {
background-image: url(../pict/frame_side_left.gif);
}

/*Page index: background bord du tableau*/
.table_header_right_backgrnd {
background-image: url(../pict/frame_side_right.gif);
}

/*Page index: background bord du tableau*/
.table_bot_mid_backgrnd {
background-image: url(../pict/frame_side_bot.gif);
}

/********************************************************
Styles dédiés à la page index.
*********************************************************/

/*Page index: marge supérieure du tableau*/
.table_topmargin {
margin: 20px 0px 0px 0px;
text-align: center;
}

/*Page index: menu*/
.txt_menu {
font-size:14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
text-align: left;
vertical-align: middle;
padding: 5px 0px 5px 0px;
border-top: dashed #000000 1px;
border-bottom: dashed #000000 1px;
}

/*Page index: header: image*/
.im_header {
text-align: left;
vertical-align: top;
margin: 0px 0px 5px 0px;
}

/*Page index et autres pages d'infos: menu*/
.txt_bloc_left {
font-size:10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #333333;
text-align: left;
vertical-align: top;
padding: 5px 0px 5px 0px;
}

/*Page index: texte liens*/
.txt_liens {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
color: #FF0000;
text-align: center;
vertical-align: top;
padding: 15px 0px 10px 0px;
}

/*Page index: vignettes artistes 1e ligne*/
.im_index_top {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF0000;
text-align: center;
vertical-align: middle;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*Page index: vignettes artistes*/
.im_index {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF0000;
text-align: center;
vertical-align: middle;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*Page index: vignettes artistes dernière ligne*/
.im_index_bot {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF0000;
text-align: center;
vertical-align: middle;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

/*Page index: pied de page*/
.footer {
font-size:10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
text-align: center;
vertical-align: middle;
padding: 10px; 
border-top: dashed #000000 1px;
}

/********************************************************
Styles dédiés aux pages artistes.
*********************************************************/

/*Pages artistes: image du nom de l'artiste*/
.im_txt_artist {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
text-align: left;
vertical-align: middle;
margin: 0px 0px 0px 10px;
padding: 0px 0px 0px 0px;
}

/*Pages artistes: image de l'artiste*/
.im_artist {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #000000;
text-align: left;
vertical-align: middle;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}

/*Pages artistes: Voir le site officiel*/
.txt_site {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color: #333333;
text-align: right;
vertical-align: top;
margin: 10px 0px 0px 0px;
}

/*Pages artistes: menu artistes*/
.txt_menu_artist {
font-size: 10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
text-align: left;
vertical-align: top;
margin: 10px 0px 0px 0px;
}

/********************************************************
Styles dédiés aux frames.
*********************************************************/

/*frames: comportement du cadre dans la cellule de l'index*/
.frame_index {
text-align: left;
vertical-align: top;
border: solid #000000 1px;
border-color: #FF0000; 
margin: 0px 0px 10px 0px;
}

/*frames: bloc-texte*/
.txt_frame {
font-size:10px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #333333;
text-align: left;
vertical-align: top;
margin: 10px 10px 0px 10px;
}

/*frames: gros titres sur/soulignés*/
.txt_frames_head {
font-size:14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FF0000;
text-align: left;
margin: 10px 0px 10px 0px;
border-top: dashed #000000 1px;
border-bottom: dashed #000000 1px;
}

/*frames: titres*/
.txt_title{
font-size:12px;
font-family: Helvetica, sans-serif;
color: #333333;
text-align: left;
border-bottom: dashed #000000 1px;
margin: 10px 0px 5px 0px;
}

/*frames: titres*/
.txt_frames_part{
font-size:10px;
font-family: Helvetica, sans-serif;
color: #333333;
text-align: left;
margin: 10px 0px 10px 0px;
}
/********************************************************
Styles dédiés aux liens.
*********************************************************/

/*Liens du header menu*/
.txt_head_menu:link {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #666666;
text-decoration: none;
font-weight: normal;
}

.txt_head_menu:visited {
color: #666666;
font-weight: normal;
text-decoration: none;
}

.txt_head_menu:hover {
color: #FF0000;
font-weight: normal;
text-decoration: none;
}

.txt_head_menu:active {
color: #666666;
font-weight: normal;
text-decoration: none;
}

/*Liens du footer: site officiel*/
.txt_footer_site:link {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
font-weight: normal;
}

.txt_footer_site:visited {
color: #333333;
text-decoration: none;
font-weight: normal;
}

.txt_footer_site:hover {
color: #FF0000;
text-decoration: none;
font-weight: normal;
}

.txt_footer_site:active {
color: #FF0000;
text-decoration: none;
font-weight: normal;
}

/*Liens doc frames*/
.txt_frames_link:link {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #FF0000;
text-decoration: none;
font-weight: normal;
}

.txt_frames_link:visited {
color: #FF0000;
text-decoration: none;
font-weight: normal;
}

.txt_frames_link:hover {
color: #000000;
text-decoration: none;
font-weight: normal;
}

.txt_frames_link:active {
color: #FF0000;
text-decoration: none;
font-weight: normal;
}

/*Frames: liens vers les sites et infos sur les sites des artistes*/
.linkart:link {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
font-weight: bold;
}

.linkart:visited {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
font-weight: bold;
}

.linkart:hover {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration: none;
font-weight: bold;
}

.linkart:active {
font-family: Geneva, Arial, Helvetica, sans-serif;
color:#000000;
text-decoration: none;
font-weight: bold;
}

</style>

