html { font-size: 100%;}
body {
	background-color: #393655;
	text-align:center;
	margin-top: 0px;
	background-image: url("/template/default/images/bg.gif");
	background-repeat: repeat-x;
	font: 0.8em verdana, arial, sans-serif;
}

img { 
	border:0px;
}

ul , li { 
	margin:0; 
	padding:0; 
	list-style-type:none; 
}

a{
	font: 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#3973D4; 
	text-decoration: none;

}
a:hover{
	font: 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#1B3D7C; 
	text-decoration: underline;

}

p{
	font: 0.9em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#393655; 
	text-decoration: none;
        padding: 0 0 0 0;
        margin: 5px 0px 0px 0px;
}

ul.date li {
        font:  0.85em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	background: url("/template/default/images/mini-calendar.gif") no-repeat left 6px;
        margin: -5px 0px 0px -10px !important;
        padding: 8px 0px 0px 20px !important;
	border-bottom: 0px dotted #A3C5FF !important; 
}

/***********************************************************************************/
/*****************  HEADING *********************************************************/
h1 {
	font:  1.9em "trebuchet MS", Georgia,"Lucida Sans Unicode";
	letter-spacing: -0.02em;
	color: #393655;
	border-bottom: 1px dotted #393655;
        width:675px;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;

}
/*A098F0*/

h2{
	font:  1.7em "trebuchet MS", Georgia,"Lucida Sans Unicode";
	letter-spacing: -0.01em;
	color: #575283;
        padding: 10px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
}

h3{
	font:  1.4em "trebuchet MS", Georgia,"Lucida Sans Unicode";
	color: #393655;
        padding: 10px 0px 10px 0px;
        margin: 0px 0px 0px 5px;
	border-bottom: 0px dotted #393655;
}
h4{
	font: 1.3em  "trebuchet MS", Georgia,"Lucida Sans Unicode";
	letter-spacing: 0em;
	color: #393655;
	border-bottom: 1px dotted #393655;
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 5px 0px;
}

/***********************************************************************************/

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


/***********************************************************************************/
/*****************  ENTETE *********************************************************/
#entete {
	width:963px;
	height:110px;
	z-index:2;
}

#logo {
	width:146px;
	height:110px;
	z-index:2;
        float:left;
}


/***********************************************************************************/
/*****************  SEARCH *********************************************************/
#search {
	width:963px;
	height:78px;
	background-image: url("/template/v3/images/search-bg.gif");
	z-index:2;
}


#statistics{
        position:absolute;
	top:80px;
	left:500px;
	z-index:2;
        font: lighter 3em Georgia,"Lucida Sans Unicode";
	color: #1B3D7C;
}


#s-input{
	position:relative;
	background-color: transparent;
	top:22px !important;
        top:18px;
	left:110px;
	z-index:3;
	height:26px;
	width:190px;
	padding:4px 0px 0px 6px;
	font: bold 1.2em "trebuchet MS", Georgia,"Lucida Sans Unicode";
	color: #93B2E8;
	border:0;

}
#s-bouton{
	position:relative;
	background-color: transparent;
	top:22px;
	left:105px;
	z-index:3;
	height:34px;
	width:50px;
	border:0;
}


/***********************************************************************************/
/*****************  CORPS  *********************************************************/
#corps {
	width:963px;
	height:auto;
	background-image: url("/template/default/images/body-bg.gif");
	z-index:2;
}

#corps-top {
	width:963px;
	height:95px;
	background-image: url("/template/default/images/body-top.gif");
	z-index:2;
}

#corps-foot {
	width:963px;
	height:27px;
	background-image: url("/template/default/images/body-foot.gif");
	z-index:2;
        font-size:0px;
}

#corps-body {
	width:963px;
	min-height:500px;
	z-index:2;
}


#contenu {
        position:relative; 
        width:670px;
	width:680px !important;
        top:0px;
        left:20px;
        left:20px !important;
	min-height:500px;
	z-index:2;
        margin: 0px 0px 0px 15px;
        margin: -75px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px;
        float:left;
        z-index:4;
}

#contenu ul{
        width:665px;
	padding: 3px 0px 1px 10px;
}
#contenu li{
	padding: 3px 0px 3px 0px;
        margin: 0px 0px 10px 0px;
	border-bottom: 1px solid #A3C5FF;
}
#contenu ul.date{
	padding: 0px 0px 0px 0px;
        margin: 10px 0px 0px 10px;
}
#contenu ul.site {
	padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
#contenu ul.site li{
	padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        border-bottom: 0px solid #A3C5FF;
}
#contenu li a{
	font: 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#3973D4; 
	text-decoration: none;
}
#contenu li a:hover{
	font: 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#1B3D7C; 
        text-decoration: none;
}
#contenu form{
        position:relative;
        left:-8px;
        padding: 5px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
        width:672px;
        border-top:1px solid #A2C92F;
        border-bottom:1px solid #A2C92F;
	background-image: url("/template/default/images/bg-comment.gif");
}

img.image-detail{
margin-left:110px;

border: 1px solid #393655;

}

/***********************************************************************************/
/********************* COMMENTAIRE ************************************************/


.commentaire{
        position:relative;
        left:-8px;
}

.puce-comment{ 
        position:relative;
        top:1px;
        left:10px;
        height:10px;
        background-image: url("/template/default/images/puce-comment.gif");
        background-repeat: no-repeat;
        z-index:2
}
.com-top{
        height:26px;
        width:682px;
	background-image: url("/template/default/images/top-comment.gif");
}
.com{
        height:auto;
        width:682px;
	background-image: url("/template/default/images/bg-comment.gif");
}

.com p{
        position:relative;
        top:-10px;
        padding: 0px 0px 0px 10px;
        margin: 0px 0px 0px 0px;
}
.com-foot{
        height:6px;
        width:682px;
	background-image: url("/template/default/images/foot-comment.gif");
}

/***********************************************************************************/
/*****************  PUB  *********************************************************/
#publicite_120_600{
        position:absolute;
        top:500px;
        left:890px;
	width:120px;
        height:600px;
}

#sidebar2 #promote-yourself ul { width: 100px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#sidebar2 #promote-yourself li { display: block; width: 16px; height: 16px; float: left; margin: 0 3px 3px 0; padding: 0px 0px 0px 0px; border-bottom: 0px; }
#promote-yourself li a { display: block; width: 16px; height: 16px; background: #ECF2FF; }
#promote-yourself li a.alt {   }
#promote-yourself li a:hover { background: #1B3D7C; }



.tool-tip {  color: #393655; min-width: 300px; max-width: 750px; width:auto; z-index: 13000; text-align:left;}
.tool-title {  font: bold 1.7em "trebuchet MS", Georgia,"Lucida Sans Unicode"; margin: 0; color: #393655; padding: 4px 4px 2px; background: #F2FECE; border: 1px solid #393655; border-bottom: 1px solid 393655;}
.tool-text {font: 0.9em "trebuchet MS", Georgia,"Lucida Sans Unicode";  padding: 2px 4px 4px; background: #F2FECE; border: 1px solid #393655; border-top: 0px solid;} 
.custom-tip {color: #000; width: 130px;	z-index: 13000;}
.custom-title {	font-weight: bold; font-size: 11px; margin: 0; color: #3E4F14;	padding: 8px 8px 4px; background: #C3DF7D; border-bottom: 1px solid #B5CF74;}
.custom-text {font-size: 11px;padding: 4px 8px 8px;background: #CFDFA7;}

/***********************************************************************************/
/*****************  AFFICHAGE SITE  *********************************************************/

/***********************************************************************************/
/*****************  FOOTER  *********************************************************/
.bandeaux_galerie {
	width:225px;
	height:auto;
	z-index:2;
        float:left;
 
}
#footer-foot {
	width:978px;
	height:11px;
	background-image: url("/template/v3/images/footer-foot.gif");
	z-index:3;
        font-size:0px;
}
#pied_page{
        margin-top:15px;
}

#pied_page, #pied_page a{
	font: bold 1.0em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color: #FFF;
        text-decoration: none;
}
#pied_page a:hover{
        text-decoration: underline;
}

#pied_page li{
      float:center;
      margin-left:10px;
      font:  0.80em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
}
#footer{
margin-left:150px;;
color:#A098F0;
}
#footer a{
color:#F2FECE;
}
#footer a:hover{
text-decoration:underline;
}

#footer li a{
	font: bold 0.9em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#1B3D7C;  
	text-decoration: none;
}
#footer li a:hover{
	font: bold  0.9em verdana, sans-serif,Georgia,"Lucida Sans Unicode", "trebuchet MS";
	color:#E75802; 
        text-decoration: none;
}

#footer h2, h2 a{
	font: lighter 18px "trebuchet MS", "Lucida Sans Unicode", Georgia;
	color: #E75802;
	border-bottom: 1px dotted #E75802;
	margin-bottom: 5px;
        text-decoration: none;
}
#footer h2 a:hover{
	font: lighter 18px "trebuchet MS", "Lucida Sans Unicode", Georgia;
	color: #000;
	margin-bottom: 5px;
        text-decoration: none;
}
#a-decouvrir{
       width:200px;
       height:auto;
       margin-right:10px;
       z-index:2;
       float:right;
}
#partenaire{
       width:290px !important;
       width:270px;
       height:auto;
       margin-left:15px;
       z-index:2;
       float:left;
}
#dernier-com{
       width:440px;
       height:auto;
       margin-left:15px;
       z-index:2;
       float:left;
}
#footer ul li{
	padding: 3px 0px 1px 20px;
	border-bottom: 1px dotted #3973D4;;
        
}
#dernier-com ul li{
	padding: 3px 0px 1px 0px;
	border-bottom: 1px dotted #3973D4;;
}

