    html, body {
        margin:0;
        padding:4px;
        background-color: #A33098;
        text-align: center;
        font-family:helvetica,arial,"sans-serif";

		/*test*/
     }
     
    div#global {
        width:800px;
        margin: 0 auto 0 auto;
        /*border: 1px solid #fff;*/
        background: url("../images/fond_barbara.jpg") no-repeat top left;
        
     }
     
    div#header {
        position:relative;
		width:800px;
        margin:0;
        height:170px;
        padding:0;
     }
     
    ul#menu {
        position:relative;
        top:132px;
        width:800px;
        margin:0;
        height:24px;
        padding:0;
        text-indent:none;
        text-align:center;
     }

    ul#menu li {
        padding:4px 0 4px 0;
        margin:1px;
        text-align:center;
        width:198px;
        float:left;
        list-style-type:none;
        background-color:#D539C0;
        color:#fff;
        font-weight:bold;
     }
	 
	ul#menu li:hover {
		background-color:#fff;
	}
    div#content {
		font-size:0.95em;
        margin:0;
        min-height:800px;
        height:600px;
        width:100%;
     }
     
    h1 {
        padding:4px 0 4px 0;
        margin:0 0 5px 0;
        background-color:#D539C0;
        font-weight:bold;
        font-size:0.95em;
        text-transform:uppercase;
        color:#fff;
     }

    img.floatImg {
        float:left;
        margin-right:4px;
    }

    div#content p {
        text-align:justify;
        line-height:1.5em;
        font-size:0.85em;
        margin:0;
    }
     
    .half {
     float:left;
     width:390px;
     margin:5px;
     overflow:hidden;
     border-bottom : 1px solid #fff;
     padding-bottom:3px;
	 color:#fff;
     }
    
    .full {
     width:790px;
     margin:5px auto 5px auto;
     overflow:hidden;
     clear:both;
     padding:5px;
     padding-bottom:3px;
     border-bottom : 1px solid #fff;
	 color:#5F1D59;
     }
	
	.long {
		height:750px;
	}
    a.gen {
        display:block;
        width:100%;
		font-size: 0.7em;
        text-align:center;
        color: #fff;
        font-weight:bold;
        background-color:#D539C0;
        padding:2px 0 2px 0;
        text-decoration:none;
        background-image: url("../images/puce.gif");
        background-repeat:  no-repeat;
        background-position : 5px;
        text-transform:capitalize;
    }
    
    a.gen:hover {
        color:#8F2786;
        background-image: url("../images/puce_hover.gif");
		background-color:#fff;
    }

    a.thumb {
        display:inline;
        border:none;
        background:#D539C0;
        padding:0;
        width:85px;
        text-align:center;
        text-decoration:none;
    }


    a.thumb:hover {
        color:#8F2786;
        background-image: url("../images/puce_hover.gif");
		background-color:#fff;
     }
     
    strong {
        font-size:1.1em;
     }

    .scroll {
        height:350px;
        overflow:auto;
    }
    
    ul#gallery {
        margin:0;
        padding:0;
        text-indent:none;
        text-align:center;
     }

    ul#gallery li {
        margin:3px;
        text-align:center;
        float:left;
        list-style-type:none;
     }
     
     a img {
        border:none;
     }
	 
	 th {
	 	font-size:0.9em;
		font-weight:bold;
		text-align:left;
	 }