/************************************************

Feuille de styles site E-monsite.com 

************************************************/


/* Configuration générale du site (police de caractère et taille par défaut, fond d'écran (couleur ou image), etc.) */
*{
margin:0;
padding:0;
}

body { 
text-align:center;
color:#F61F63;
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #000;
}
 
a {color:#F61F63;}


#menug {
display:none;
}

#contenant {
margin-right:auto;
margin-left:auto;

}

#texte{
margin-top:15px;
padding-right:20px;
padding-top:20px;
text-align:right;
}

#contenu {
text-align:left;
font-size:13px;
}

#contenu h2{
color:#252424;
font-size: 12px;
font-family:Verdana, Arial, sans-serif;

}

hr {
background:black;
color:black;}






/* liens commentaires BLOG et PHOTOS */

a.voircom,a.addcom {
display:none;
}

/* FIN liens commentaires BLOG et PHOTOS */






/* MODULE BLOG / AGENDA */

ul.affichage_blog, ul.affichage_agenda 
{ 
font-size:80%; 
width:350px; 
list-style-position: outside; 
list-style-type:none; 
margin:0; 
margin-top:0px;
padding:0; 

 }

ul.affichage_blog li, ul.affichage_agenda li { 
clear:both; 
padding:0 0 0 0; 
margin:0; 
margin-bottom:15px; }

ul.affichage_blog a.billetblog, ul.affichage_blog a.description_agenda { 
font-weight:bold; 
clear:both; 
}

span.datebilletblog { 
padding:0; 
padding-bottom:10px; 
font-size:9px; 
color:#eee; }

ul.affichage_agenda span, p.dateagenda { 
background:url(http://www.e-monsite.com/rep/im/agenda.png) no-repeat left; 
padding:3px 0 3px 20px; 
font-weight:bold; }

ul.affichage_blog div.blogtags, div.blogtags_billet, div.infosagenda { 
padding:2px; 
margin:0 0 25px 0; 
border:1px solid #FF00C8; }

.affichage_blog h3{
display:none;}


.blogtags{ display:none;} 

small{font-size:9px;}

#menub{display:none;}

hr {
color: black;
background-color: black;
height: 1px;
border: 0;
margin-bottom:10px;
margin-top:10px;}

.titre-liens img {display:none;}
.titre-liens {display:none;}

p a strong {display:none;}


.abo_rss {
display:none;
}










/*--------- Lightbox -----------*/
#lightbox{
    background-color:#eee;
    padding: 10px;
    border-bottom: 2px solid #666;
    border-right: 2px solid #666;
}

#lightboxDetails{
    font-size: 0.9em;
    color: #555;
    padding-top: 0.5em;
}

#closeButton{ top: 5px; right: 5px; }

#lightboxCaption{ float: left; }

#keyboardMsg{ float: right; }

#lightbox img{ border: none; }

#overlay img{ border: none; }

#overlay{ background-image: url(http://www.e-monsite.com/s/2008/04/10/petasse-design/docs/overlay.png); }

* html #overlay{ /*Hack IE */
    background-color: #000;
    background-color: transparent;
    background-image: url(blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.e-monsite.com/s/2008/04/10/petasse-design/docs/overlay.png", sizingMethod="scale");
}
/*-------- fin lightbox -------*/


#descriptif {
background:gray;
background-image:url(http://www.e-monsite.com/s/2008/04/10/petasse-design/docs/hachure.jpg);
text-align:left;
border:1px dotted #1E1E1E;
width:194px;height:180px;
color:#F61F63;
}

#descriptifpack {
background:gray;
background-image:url(http://www.e-monsite.com/s/2008/04/10/petasse-design/docs/hachure.jpg);
text-align:left;
border:1px dotted #1E1E1E;
color:#F61F63;
padding-right:20px;
}

#splash {
background:transparent url(http://s1.e-monsite.com/2009/01/19/08/13303529splash-copie-png.png) 180px 60px no-repeat;
}

#photo {
width:199px;height:180px;
border:1px dotted #1E1E1E;
}


select {width:60px;}

#title {
font-size:95%;
font-weight:bold;
color:#F61F63;
font-family:Verdana, Arial, sans-serif;}

a {color:pink;}
a:hover {color:pink;}
#photo img{border:2px solid #F61F63;}
#photo img:hover{border:2px solid #F61F99;}


.sousmenuactiv,.sousmenuactiv:hover {
background:#F61F63;
color:white;
margin-right:15px;
text-decoration:none;
padding:5px;
}

.sousmenu {
background:#790F31;
color:#7B6F7D;
margin-right:15px;
text-decoration:none;
padding:5px;
}

.sousmenu:hover {
background:#F61F63;
color:white;
}

#pageNav {
position:absolute;
top:0;
right:25px;
font-size:80%;
text-align:right;
}









