/* ------------------------------------ *
 CSS
 Elenbi
 * ------------------------------------ */
body
{
font-family:arial;
font-size:12px;
background-color:#FFFFFF;
}

.hidden {
   display: none;
}

.visible {
   display: inline;
}

a:link {color: #8A0D0D; text-decoration:none; font-size: 12px; font-weight:bold;}
a:visited {color: #8A0D0D; text-decoration:none;font-size: 12px; font-weight:bold;}
a:hover {color: #D84E4E; text-decoration:none; font-size: 12px; font-weight:bold;}
a:active {color: #8A0D0D; text-decoration: none; font-size: 12px; font-weight:bold;}

a:link.titre_lien {color: #000000; text-decoration:none; font-size: 18px;font-family:Arial;}
a:visited.titre_lien {color: #000000; text-decoration:none;font-size: 18px;font-family:Arial;}
a:hover.titre_lien {color: #828282; text-decoration:none; font-size: 18px;font-family:Arial;}
a:active.titre_lien {color: #0000000; text-decoration: none; font-size: 18px;font-family:Arial;}


/* ------------------------------------ *
index principal
* ------------------------------------ */

.titre1
{
color:#660000;
font-size:20px;
font-weight:bold;
text-align:center;
}

#cadre
{
position:relative;
width:980px;
margin-left:auto;
margin-right:auto;
background-color:#EFEFDD;
border-color:#000000;
border-width:1px;
border-style:solid;
}

#livre
{
position:absolute;
width:201px;
height:381px;
top:15px;
left:15px;
background-image:url(internet-marketing-2010.png);
background-repeat:no-repeat;
}

#laisser_temoignage
{
position:absolute;
width:190px;
height:400px;
top:400px;
left:10px;
background-color:#74171C;
text-align:center;
}

.buzzit
{

}

#temoignage
{
position:absolute;
width:175px;
min-height:200px;
top:145px;
left:780px;
background-color:#FFFFFF;
padding:5px;
}

.temoignage2
{
float:left;
width:180px;
min-height:300px;
background-color:#FFFFFF;
padding:5px;
border: 1px #000000 solid;
margin-right:20px;
margin-bottom:20px;
/*cursor:pointer;*/
}

.temoignage3
{
float:left;
width:280px;
min-height:300px;
background-color:#FFFFFF;
padding:5px;
border: 1px #000000 solid;
margin-right:20px;
margin-bottom:20px;
cursor:pointer;
}

#bandeau
{
width:980px;
height:124px;
background-image:url(fond_bandeau.gif);
background-repeat:repeat;
}

#positionnement
{
margin-top:20px;
margin-bottom:20px;
width:550px;
min-height:700px;
margin-left:auto;
margin-right:auto;
}

#arrondi_haut
{
width:550px;
height:19px;
background-image:url(haut_bloc.gif);
background-repeat:no-repeat;
}

#arrondi_haut2
{
width:740px;
height:19px;
background-image:url(haut_bloc740.gif);
background-repeat:no-repeat;
}

#corps
{
width:510px;
background-color:#FFFFFF;
padding-left:20px;
padding-right:20px;
text-align:justify;
}

#corps2
{
width:720px;
background-color:#FFFFFF;
padding-left:20px;
}

#arrondi_bas
{
width:550px;
height:19px;
background-image:url(bas_bloc.gif);
background-repeat:no-repeat;
}

#arrondi_bas2
{
width:740px;
height:19px;
background-image:url(bas_bloc740.gif);
background-repeat:no-repeat;
}

.titre_page{
font-size:30px;
color: #990000;
text-align:center;
margin-bottom:20px;
font-weight:bold;
}



blockquote {
    border: 1px solid #cfdbe2;
    background-color: #e9f7fe;
}

.footer {
    color: #6f6f6f;
}

.menu
{
cursor:pointer;
position:absolute;
width:140px;
height:25px;
background-color:#990000;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
padding-top:3px;
}


.inputbase
{
background-color:#FFFFFF;
color:#000000;
}
.inputenfonce
{
background-color:#FFD4B0;
color:#000000;
}
 .date_event
 {
color: #990000;
font-size:16px;
font-weight:bold;
 }
