﻿* {
margin: 0;
padding: 0;
font-family: sans-serif;
font-size: 1em;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

body {
background-color:#FFFFFF;
}

.conteneur {
text-align: center;
background:#FFFFFF;
}

.page {
position:relative;
margin-left: auto;
margin-right: auto;
width:963px;
text-align: center;
}


/* ----------------------   BLOCS   ------------------ */

.bloc_space{
float:left; width:963px; height:10px;
}
.bloc_menu{
float:left; width:963px; height:170px;
background-image: url("img/bg.gif");background-repeat:repeat-y;
}
.bloc_content{
float:left; width:963px; z-index:20;
background-image: url("img/bg.gif");background-repeat:repeat-y;
}
.bloc_bottom{
float:left; width:963px height:35px;
background-image: url("img/bg.gif");background-repeat:repeat-y;
}
.bloc_botbottom{
float:left; width:963px height:20px;
}

.menu_barre{
float:left;
background-image: url("img/menu_bar.gif");background-repeat:no-repeat;
width:28px; height:30px;
}


/* ----------------------   FONTS   ------------------ */

.menu_txt{
font-family:arial, verdana; font-size:12px; color:#FFFFFF;
font-weight:normal; font-style:normal;
}
.bot_txt{
font-family:arial, verdana; font-size:12px; color:#FFFFFF;
font-weight:normal; font-style:normal; line-height:9px;
}
.botbot_txt{
font-family:arial, verdana; font-size:11px; color:#303030;
font-weight:normal; font-style:normal;
}

.home_txt{
font-family:arial, verdana; font-size:20px; color:#303030;
font-weight:normal; font-style:normal; line-height:9px;
}
.txt_absf{
font-family:arial, verdana; font-size:20px; color:#303030;
font-weight:normal; font-style:normal;
}
.home2_txt{
font-family:arial, verdana; font-size:15px; color:#303030;
font-weight:normal; font-style:normal;
}
.titre{
font-family:arial, verdana; font-size:16px; color:#454545;
font-weight:bold; font-style:normal;
}
.txt{
font-family:arial, verdana; font-size:12px; color:#454545;
font-weight:normal; font-style:normal; text-align:justify;
}
b{
font-weight:bold;;
}
.txt_right{
font-family:arial, verdana; font-size:12px; color:#454545;
font-weight:normal; font-style:normal; text-align:right;
}
.txt_small{
font-family:arial, verdana; font-size:11px; color:#454545;
font-weight:normal; font-style:normal; text-align:justify;
}
.tab_titre{
font-family:arial, verdana; font-size:13px; color:#444444;
font-weight:bold; font-style:normal; line-height:13px;
}
.tab_titre2{
font-family:arial, verdana; font-size:11px; color:#555555;
font-weight:bold; font-style:normal; line-height:11px;
}
.tab_case{
font-family:arial, verdana; font-size:11px; color:#333333;
font-weight:normal; font-style:normal; line-height:12px;
}
.liens{
font-family:arial, verdana; font-size:12px; color:#FB9B05;
font-weight:bold; font-style:normal; line-height:12px;
}


/* ----------------------   LINKS   ------------------ */

.menu_lien{color:#FFFFFF;}
.menu_lien:hover{color:#FDDF76;}
.menu_lien:visited{color:#FFFFFF;}
.menu_lien:visited:hover{color:#FDDF76;}

.contact{color:#303030; text-decoration:none;}
.contact:hover{color:#303030; text-decoration:underline;}
.contact:visited{color:#303030; text-decoration:none;}
.contact:visited:hover{color:#303030; text-decoration:underline;}

.liens{color:#FB9B05; text-decoration:none;font-size:12px;font-weight:bold;}
.liens:hover{color:#FB9B05; text-decoration:underline;font-size:12px;font-weight:bold;}
.liens:visited{color:#FB9B05; text-decoration:none;font-size:12px;font-weight:bold;}
.liens:visited:hover{color:#FB9B05; text-decoration:underline;font-size:12px;font-weight:bold;}

.bot_lien{color:#303030; text-decoration:none;}
.bot_lien:hover{color:#303030; text-decoration:underline;}
.bot_lien:visited{color:#303030; text-decoration:none;}
.bot_lien:visited:hover{color:#303030; text-decoration:underline;}

.tab_lien{color:#555555; text-decoration:underline;font-size:11px;font-weight:bold;}
.tab_lien:hover{color:#555555; text-decoration:none;font-size:11px;font-weight:bold;}
.tab_lien:visited{color:#555555; text-decoration:underline;font-size:11px;font-weight:bold;}
.tab_lien:visited:hover{color:#555555; text-decoration:none;font-size:11px;font-weight:bold;}
